Travelpayouts\components\ApiModel S

Total Complexity 29
Dependencies 12
Dependents 0
Total lines 247
Lines of code 102
Logical lines of code 46
Comment lines 82
Methods 17
Properties 9

Methods 17

Method Rating Maintainability Complexity Lines of code
getResponseModels()
S
60 5 13
getMappedResponse()
S
57 3 17
notifyErrors()
S
57 3 17
sendRequest()
S
58 3 17
addRequestUrl()
S
70 2 6
getRequestUrl()
S
74 2 5
getHttpClient()
S
79 1 3
endpointUrl()
S
100 1 0
getDebugData()
S
82 1 3
fetchApi()
S
80 1 3
fetchRemoteContent()
S
76 1 4
getRequestQueryString()
S
79 1 3
afterRequest()
S
91 1 2
request()
S
100 1 0
getResponse()
S
82 1 3
setResponse()
S
81 1 3
setResponseClass()
S
81 1 3